@charset "utf-8";
.c_grey{color:#646464}
.c_grey1{color:#909090}
.c_org{color:#ff3c00}
.c_red{color:#f00}
.c_green{color:#3087E1}
.p_links{color:#0066d8}
/*ico_ico*/
.ico_ico{background:url(../../Images/pay/ico_ico.png) no-repeat 0 0;width:20px;height:20px;display:inline-block; vertical-align:middle;}
.ico_phone_g,.ico_phone{background-position:0 0;width:12px;height:18px;}
.ico_phone{background-position:-20px 0;}
.ico_dg{background-position:-60px 0;}
.ico_sf{background-position:-40px 0;}
.ico_360{background-position:-80px 0}
.ico_gift{background-position:-100px 0}
.ico_bk{background-position:0 -20px;width:25px;}
.ico_ali{background-position:-40px -20px;width:25px;}
.ico_union{background-position:-80px -20px;width:25px;}
.ico_card{background-position:-120px -20px;width:25px;}
.ico_py{background-position:0 -40px;width:25px;}
.ico_pmsg{background-position:-40px -40px;width:25px;}
.ico_pmore{background-position:-80px -40px;width:25px;}
.ico_mo9{background-position:0 -60px;width:25px;}
.ico_kf{background-position:-120px -40px;width:20px;height:22px;}
.ico_use{ background-position:0 -80px;width:60px;height:25px;}
.ico_tips{background-position:-80px -80px;}
/*tit*/
.tit_a{height:35px;line-height:35px;border-bottom:1px solid #e5e5e5;text-align:right;font-weight:normal;font-size:12px;}
.tit_a span{float:left;font-size:14px}
.tit_a span.c_red{font-size:12px;}
/*form*/
.input_chk{vertical-align:-2px;_vertical-align:-3px; margin-right:5px; *margin-right:0;}
.input_txt{border:1px solid #bbb;padding:3px 5px;height:17px;line-height:17px;width:218px;vertical-align:middle;box-shadow:1px 1px 3px rgba(0,0,0,0.1) inset;color:#9999a2;background:#fff}
.in_w255{width:255px}
.in_w98{width:98px}
/*btn_btn*/
.btn_btn{background:url(../../Images/pay/p_btn.png) no-repeat 0 -53px;text-align:center;display:inline-block; vertical-align:middle;color:#fff}
.btn_btn:hover{color:#fff; text-decoration:none}
.btn_short,.btn_disabled{width:53px;height:27px;line-height:27px;font-size:12px}
.btn_disabled,.btn_disabled:hover{background-position:0 -81px;color:#5b5b5b; cursor:default;text-shadow:1px 1px 0 rgba(255,255,255,0.2)}
.btn_pay,.btn_pay_disabled{background-position:-63px -53px;width:164px;height:56px;line-height:56px;text-align:center;font-size:18px;}
.btn_pay_disabled,.btn_pay_disabled:hover{background-position:0 -171px;color:#403f3f; text-decoration:none; cursor:default}

/* 2014.06.10 - coupon */
.ico_coupon{background-position:-125px 0;}
.num{margin:0 10px 0 20px;}
